A "nice restaurant" refers to a place where the food is of high quality, the atmosphere is pleasant, and the service is good.